#ifndef DRAWABLEBUILDER_H
#define DRAWABLEBUILDER_H

#include "./builders/builder.h"
#include "./drawables/drawable.h"
#include "./drawables/picketdrawable.h"
#include "./drawables/emfdrawable.h"
#include "./drawables/squareloopdrawable.h"
#include "./drawables/circleloopdrawable.h"
#include "db/qsqlrelationaltablemodelwithreconnection.h"

#include<QVector>
#include<QSqlRecord>
#include<QPoint>

class DrawableBuilder: public Builder
{
public:
    virtual QMap<QString, Drawable *> build() = 0;
};

#endif // DRAWABLEBUILDER_H
